package com.yu.task.service;


import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yu.task.globalResult.R;
import com.yu.task.pojo.Blog;
import com.yu.task.pojo.BlogTagVo;

import java.util.List;
import java.util.Map;

public interface BlogService extends IService<Blog> {


    Map<String,Object> selectAllPage(int page, int size);
    Blog selectByIdOne(Long id);
    R insertBlogOne(BlogTagVo blogTagVo);
    int deleteBlogOne(Long id);
    R updateOne(BlogTagVo blogTagVo);

//    List<Blog> getBlogTags();
    Page<BlogTagVo> getBlogTagVo(int page,int size);
    Page<BlogTagVo> getBlogTagVoPageById(int page,int size,Long userId);

//    R getBlogTagVoPageById(int page,int size,Long userId);

 }
